function navPos(nav, wrap) {
        var t = nav.offset().top;
        var post = nav.position().top;

        $(window).bind("load scroll resize", function() {
            position();
        });

        function position() {
            var maxw = wrap.width() + nav.width() * 2;
            var top = post,
                pos = "absolute",
                st = $(document).scrollTop(),
                flag = st > t;

            if (flag) {
                pos = "fixed";
                top = "20px";
            }

            if ($(window).width() < maxw) {
                pos = "fixed";
                if (!flag) {
                    top = t - st;
                }
            }
            nav.css({
                position: pos,
                top: top
            });
        }
    }

    var floatBtn = $('.shortcut'),
        modTop = [],
        floatItem = $('.float-item');

    for (var i = 0; i < floatItem.length; i++) {
        modTop[i] = floatItem.eq(i).offset().top;
    }

    $(window).scroll(function() {
        var scrollTop = $(window).scrollTop();
        for (var i = 0; i < floatItem.length; i++) {
            if (scrollTop >= modTop[i] - 20) {
                floatBtn.eq(i).addClass('cur').siblings().removeClass('cur');
            }
        }
    });
    floatBtn.each(function(index) {
        var btn = $(this);
        btn.click(function() {

            for (var i = 0; i < floatItem.length; i++) {
                modTop[i] = floatItem.eq(i).offset().top;
            }
            floatBtn.eq(index).addClass('cur').siblings().removeClass('cur');
            $('html,body').animate({
                'scrollTop': modTop[index] - 10
            });
        });
    });

    $(function() {

        var ua = window.navigator.userAgent.toLowerCase();
        if (ua.indexOf('android') == -1) {
            $(document).on('click', '.C_J_good', function() {
                var cj_id = $(this).data('id');
                window.open("http://www.cjwsc.com/item/" + cj_id + ".html");
            })
        }

        $(".btn_goback").click(function(event) {
            $('html,body').animate({
                'scrollTop': 0
            });
        });
        $('.btn_toggle').click(function() {
            if ($(this).hasClass('fold')) {
                $(this).removeClass('fold');
                $(".nav_link").show();
            } else {
                $(this).addClass('fold');
                $(".nav_link").hide();
            }
        })

        navPos($("#qc_floatNav"), $("#qc_navbar"));
    })